<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:tns="Freshome" elementFormDefault="qualified" targetNamespace="Freshome" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:import schemaLocation="http://f.king3.cn/Manager/Multint.svc?xsd=xsd2" namespace="http://schemas.datacontract.org/2004/07/Freshome.b" />
  <xs:import schemaLocation="http://f.king3.cn/Manager/Multint.svc?xsd=xsd3" namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
  <xs:element name="GetMajoraws">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="usedOnly" type="xs:boolean" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetMajorawsResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q1="http://schemas.datacontract.org/2004/07/Freshome.b" minOccurs="0" name="GetMajorawsResult" nillable="true" type="q1:ArrayOfMajoraw" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="SaveMajoraws">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q2="http://schemas.datacontract.org/2004/07/Freshome.b" minOccurs="0" name="entities" nillable="true" type="q2:ArrayOfMajoraw" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="SaveMajorawsResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q3="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="SaveMajorawsResult" nillable="true" type="q3:ArrayOfKeyValueOfshortstring" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="DeleMajoraw">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="mid" type="xs:short" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="DeleMajorawResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="DeleMajorawResult" type="xs:boolean" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetPairaws">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="mid" type="xs:short" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetPairawsResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q4="http://schemas.datacontract.org/2004/07/Freshome.b" minOccurs="0" name="GetPairawsResult" nillable="true" type="q4:ArrayOfPairaw" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="SavePairaws">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q5="http://schemas.datacontract.org/2004/07/Freshome.b" minOccurs="0" name="entities" nillable="true" type="q5:ArrayOfPairaw" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="SavePairawsResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q6="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="SavePairawsResult" nillable="true" type="q6:ArrayOfKeyValueOfshortstring" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="DelePairaw">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="mid" type="xs:short" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="DelePairawResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="DelePairawResult" type="xs:boolean" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetMinoraws">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="usedOnly" type="xs:boolean" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetMinorawsResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q7="http://schemas.datacontract.org/2004/07/Freshome.b" minOccurs="0" name="GetMinorawsResult" nillable="true" type="q7:ArrayOfMinoraw" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="SaveMinoraws">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q8="http://schemas.datacontract.org/2004/07/Freshome.b" minOccurs="0" name="entities" nillable="true" type="q8:ArrayOfMinoraw" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="SaveMinorawsResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q9="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="SaveMinorawsResult" nillable="true" type="q9:ArrayOfKeyValueOfshortstring" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="DeleMinoraw">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="mid" type="xs:short" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="DeleMinorawResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="DeleMinorawResult" type="xs:boolean" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetHealtholds">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="withChildren" type="xs:boolean" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetHealtholdsResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q10="http://schemas.datacontract.org/2004/07/Freshome.b" minOccurs="0" name="GetHealtholdsResult" nillable="true" type="q10:ArrayOfHealthold" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="SaveHealtholds">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q11="http://schemas.datacontract.org/2004/07/Freshome.b" minOccurs="0" name="entities" nillable="true" type="q11:ArrayOfHealthold" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="SaveHealtholdsResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q12="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="SaveHealtholdsResult" nillable="true" type="q12:ArrayOfKeyValueOfshortstring" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="DeleHealthold">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="mid" type="xs:short" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="DeleHealtholdResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="DeleHealtholdResult" type="xs:boolean" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ShortMajoraws">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="ShortMajorawsResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q13="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="ShortMajorawsResult" nillable="true" type="q13:ArrayOfKeyValueOfshortstring" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="SaveRawithealthes">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q14="http://schemas.datacontract.org/2004/07/Freshome.b" minOccurs="0" name="entities" nillable="true" type="q14:ArrayOfRawithealth" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="SaveRawithealthesResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q15="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="SaveRawithealthesResult" nillable="true" type="q15:ArrayOfKeyValueOfshortstring" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="DeleRawithealth">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="mid" type="xs:short" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="DeleRawithealthResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="DeleRawithealthResult" type="xs:boolean" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetRecipe">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="mid" type="xs:short" />
        <xs:element minOccurs="0" name="withCousin" type="xs:boolean" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetRecipeResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q16="http://schemas.datacontract.org/2004/07/Freshome.b" minOccurs="0" name="GetRecipeResult" nillable="true" type="q16:Recipe" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetRecipes">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q17="http://schemas.datacontract.org/2004/07/Freshome.b" minOccurs="0" name="ct" type="q17:RecipeCateg" />
        <xs:element minOccurs="0" name="withChildren" type="xs:boolean" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetRecipesResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q18="http://schemas.datacontract.org/2004/07/Freshome.b" minOccurs="0" name="GetRecipesResult" nillable="true" type="q18:ArrayOfRecipe" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="SaveRecipes">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q19="http://schemas.datacontract.org/2004/07/Freshome.b" minOccurs="0" name="entities" nillable="true" type="q19:ArrayOfRecipe" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="SaveRecipesResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q20="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="SaveRecipesResult" nillable="true" type="q20:ArrayOfKeyValueOfshortstring" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="DeleRecipe">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="mid" type="xs:short" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="DeleRecipeResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="DeleRecipeResult" type="xs:boolean" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="SaveSteplans">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q21="http://schemas.datacontract.org/2004/07/Freshome.b" minOccurs="0" name="entities" nillable="true" type="q21:ArrayOfSteplan" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="SaveSteplansResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q22="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="SaveSteplansResult" nillable="true" type="q22:ArrayOfKeyValueOfshortstring" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="DeleSteplan">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="mid" type="xs:short" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="DeleSteplanResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="DeleSteplanResult" type="xs:boolean" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="SaveMajorecipes">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q23="http://schemas.datacontract.org/2004/07/Freshome.b" minOccurs="0" name="entities" nillable="true" type="q23:ArrayOfMajorecipe" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="SaveMajorecipesResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q24="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="SaveMajorecipesResult" nillable="true" type="q24:ArrayOfKeyValueOfshortstring" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="SaveMinorecipes">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q25="http://schemas.datacontract.org/2004/07/Freshome.b" minOccurs="0" name="entities" nillable="true" type="q25:ArrayOfMinorecipe" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="SaveMinorecipesResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q26="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="SaveMinorecipesResult" nillable="true" type="q26:ArrayOfKeyValueOfshortstring" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
</xs:schema>